micro compact car - French English Dictionary